challenge diet - French English Dictionary